Presentation: Tweet"It's Fun to Share: Sharing Data and More Between Android Apps."
The Macintosh debuted in 1984, and Windows 3.0 followed in 1990. The paradigms introduced by these operating systems defined our computing experience for over 20 years... Then Apple introduced the App Store.
Mobile applications finally offered a clean break from the past. The hierarchical file system - a concept many casual computer users never fully grasp - has been abstracted from the end user. Applications are individually sandboxed and isolated from each other for drastically improved security. But these advances come with obvious costs: How do we build apps that share data without an exposed file system? How do we play nicely with other applications if each one is isolated in its own sandbox?
This talk explores how to share functionality and data between applications on Android. It delves into Android Activities, Intents, and ContentProviders. Novice mobile developers will learn about the intriguing sharing scenarios Android enables. Experienced Android developers will learn how to enhance their applications to coordinate with each other and other third-party apps. iOS developers... well, iOS developers will learn what they're missing, because there is nothing like this in iOS!
Keywords: Mobile, Android, Data
Target Audience: Anyone interested in Android. This talk assumes familiarity with Java.